package com.cmwa.solution.business.product.service;

import java.util.List;

import com.cmwa.solution.base.entity.Page;
import com.cmwa.solution.base.entity.SearchParam;
import com.cmwa.solution.business.product.entity.TreFeeDetailVo;

public interface TreFeeDetailService {

	/**
	 * 费用信息
	 * @param prdCode
	 * @return
	 */
	List<TreFeeDetailVo> getTreFeeDetailBySubPrdCode(String prdCode);

	Page<TreFeeDetailVo> TreFeeDetailListPage(SearchParam param);

	TreFeeDetailVo getTreFeeDetailByFeeId(String feeId);

	void insertTreFeeDetail(TreFeeDetailVo TreFeeDetailVo);

	void updateTreFeeDetail(TreFeeDetailVo TreFeeDetailVo);

	int deleteTreFeeDetail(String feeId);
	
	int deleteTreFeeRate(String subPrdCode,String feeCode);

}
